- You will design and implement a scalable microservice in GoLang.
- You will build well-designed, reusable backend-end systems that can be shared across web applications.
- Play an active role in attracting, interviewing, and recruiting engineers.
- Lead usage of standard methodologies in software development, including code reviews, automated testing, and scheduling.
- Review technical designs, and ensure they will be scalable and robust. Maintain a high-quality bar for code, unit tests, and technical architecture.
- Heavy experience with GoLang
- Minimum 5+ years of experience in development
- A BS, MS or PhD in Computer Science or other technical major, or equivalent experience
- 5+ years of Back-End development experience
- 5+ years of experience Go programming language
- Work experience with other languages (NodeJS/PHP/Java/Kotlin)
- Work experience with RabbitMQ, Mongo, PostgreSQL, CockroachDB
- Experience in the development and successful launch of high-load projects
- Experience with microservice architecture, service discovery
- Understanding of fundamental design principles behind a scalable application
- Understanding of fundamental designs of OOP, SOLID
- Habits in writing unit/integration tests
- Experience with Docker, Kubernetes
- Experience with Cloud
- Ability to deal with substandard issues
- Previous leadership experience, but we are willing to work with a first-time lead
- You have created applications involving manipulation of the marketplace, scalable computing, and integration with blockchain
Company
Location
Lisbon - Portugal
Job type
Full-Time
Golang Job Details
We are looking for a Back End Tech Lead with extensive leadership and architecture experience to join our growing team in the DMarket.
Responsibilities:
Requirements:
Nice to Have:
Location:
Portugal (Lisbon preferred); Remote Work
Join DMarket team today!
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs